//package org.example.tomandjerry;
//
//import java.io.PrintStream;
//
//public class Cat extends Animal {
//    public Cat(String name) {
//        this.name = name;
//    }
//
//    public String getName() {
//        return name;
//    }
//
//    public void setName(String name) {
//        this.name = name;
//    }
//
//    @Override
//    public void use(Tool tool, PrintStream ps, Animal ...animal) {
//        ps.println(print(tool, animal));
//        tool.hit(animal[animal.length - 1]);
//    }
//}
//
//
